Surrogate Constraint Functions for CMA Evolution Strategies
نویسندگان
چکیده
Many practical optimization problems are constrained black boxes. Covariance Matrix Adaptation Evolution Strategies (CMA-ES) belong to the most successful black box optimization methods. Up to now no sophisticated constraint handling method for Covariance Matrix Adaptation optimizers has been proposed. In our novel approach we learn a meta-model of the constraint function and use this surrogate model to adapt the covariance matrix during the search at the vicinity of the constraint boundary. The meta-model can be used for various purposes, i.e. rotation of the mutation ellipsoid, checking the feasibility of candidate solutions or repairing infeasible mutations by projecting them onto the constraint surrogate function. Experimental results show the potentials of the proposed approach.
منابع مشابه
Multi-stage Constraint Surrogate Models for Evolution Strategies
Real-parameter blackbox optimization using evolution strategies (ES) is often applied when the fitness function or its characteristics are not explicitly given. The evaluation of fitness and feasibility might be expensive. In the past, different surrogate model (SM) approaches have been proposed to address this issue. In our previous work, local feasibility SM have been proposed, which are trai...
متن کاملAdaptive Doubly Trained Evolution Control for the Covariance Matrix Adaptation Evolution Strategy
An area of increasingly frequent applications of evolutionary optimization to real-world problems is continuous black-box optimization. However, evaluating realworld black-box fitness functions is sometimes very timeconsuming or expensive, which interferes with the need of evolutionary algorithms for many fitness evaluations. Therefore, surrogate regression models replacing the original expensi...
متن کاملTesting Gaussian Process Surrogates on CEC'2013 Multi-Modal Benchmark
This paper compares several Gaussian-processbased surrogate modeling methods applied to black-box optimization by means of the Covariance Matrix Adaptation Evolution Strategy (CMA-ES), which is considered state-of-the-art in the area of continuous black-box optimization. Among the compared methods are the Modelassisted CMA-ES, the Robust Kriging Metamodel CMAES, and the Surrogate CMA-ES. In add...
متن کاملOn Translating MiniZinc Constraint Models into Fitness Functions for Evolutionary Algorithms: Application to Continuous Placement Problems
MiniZinc is a solver-independent constraint modeling language which is increasingly used in the constraint programming community. It can be used to compare different solvers which are currently based on either constraint programming, Boolean satisfiability or mixed integer linear programming. In this paper we show how MiniZinc models can be compiled into fitness functions for evolutionary algor...
متن کاملAdaptive Generation-Based Evolution Control for Gaussian Process Surrogate Models
Added credits to the s∗ACM-ES algorithm. Section 1 Added references and clarified the motivation. Section 3 Added references. Abstract: The interest in accelerating black-box optimizers has resulted in several surrogate model-assisted version of the Covariance Matrix Adaptation Evolution Strategy, a state-of-the-art continuous black-box optimizer. The version called Surrogate CMA-ES uses Gaussi...
متن کامل